/**
 ******************************************************************************
 * @file           : bsp_oled.h
 * @brief          : OLED Display Driver Header (STM32F4xx)
 ******************************************************************************
 */

#ifndef __BSP_OLED_H
#define __BSP_OLED_H

#include <stdint.h>
#include "./Devices/OLED/bsp_oled_config.h"

uint8_t oled_init(void);
void oled_deinit(void);
void oled_clear(void);
void oled_display_on(void);
void oled_display_off(void);
void oled_show_char(uint8_t x, uint8_t y, char ch);
void oled_show_string(uint8_t x, uint8_t y, const char *str);
void oled_refresh(void);

#endif
